spongy brake pedal - French English Dictionary